package com.fbt.energy.entity;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.math.BigDecimal;
import java.io.Serializable;
import java.util.Date;

/**
 * 电表设备表(Ammeter)实体类
 *
 * @author makejava
 * @since 2021-12-12 19:05:42
 */
@Data
public class Ammeter implements Serializable {
    private static final long serialVersionUID = 770868633294110088L;
    /**
     * 电表编号
     */
    private String ammeterNo;
    /*设备编号*/
    private String equipmentNo;
    /*产线编号*/
    private  String productionNo;
    /**
     * 电表id(主键)
     */
    private Integer ammeterId;
    /**
     * 电表名称
     */
    private String ammeterName;
    /**
     * 电表二维码id
     */
    private String qrCodeId;
    /**
     * 电表条码id
     */
    private String barCodeId;
    /**
     * 用电量
     */
    private Double electricQuantity;
    /**
     * 电表状态
     */
    private String ammeterStatus;
    /**
     * 电表示值
     */
    private String indication;
    /**
     * 电表地址
     */
    private String ammeterAddress;
    /**
     * 查询时间
     */
    private String quervTime;
    /**
     * 峰时段电量
     */
    private Double peakPeriod;
    /**
     * 平时段电量
     */
    private Double peacetimePeriod;
    /**
     * 尖时段电量
     */
    private Double peakHour;
    /**
     * 谷时段电量
     */
    private Double valleyPeriod;
    /**
     * 备注
     */
    private String remark;
    /**
     * 创建时间
     */
    @TableField(fill = FieldFill.INSERT)
    private Date createTime;

    /**
     * 创建者
     */
    private String cueateUser;
    /**
     * 修改者
     */
    private String updateUser;

    /**
     * 修改时间
     */
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private Date updateTime;
    /**
     * 备用字段1:用做产线编号
     */
    private String ext1;
    /**
     * 备用字段2
     */
    private String ext2;
    /**
     * 备用字段3
     */
    private String ext3;


}

